#include"../common.h"
using namespace std;
int bltNum;
BuiltinCmd blt[MAX_BUILTIN_FUNC_NUM];

int initBuiltin() {
    git_commit();
    return 0;
}
int addBuiltinCmd(const BuiltinCmd * cmd) {
    memcpy(blt + bltNum, cmd, sizeof(BuiltinCmd));
    bltNum ++;
    return 0;
}
/** 查找名称为 name 的内置命令 */
int findBuiltinCmd(const char * name) {
    int i;
    for(i = 0; i < bltNum; i++)
        if(strcmp(name, blt[i].name) == 0) return i;
    return -1;
}

